@charset "utf-8";
/* CSS Document */


.logo{background:url(../images/BgTop-1.jpg) no-repeat; width:590px; height:100px; margin:0 auto; line-height:100px; padding-left:50px; color:#fff;}
.NavIcon{margin:20px 40px 0 0}

.gridContainer {width: 600px;margin:0 auto;overflow:hidden; padding:0 20px; clear:both; float:none;}


.LineDashedTop{border-top:1px dashed #646464; }
.LineDashedBottom{border-bottom:1px dashed #646464; }

.TextIndent{ text-indent:2em;}

.BgDot{background:url(../images/dot.png) no-repeat 10px 20px;}

.InfoInput li{display:block; line-height:50px; background:#efefef; border:1px solid #efefef; margin-bottom:5px;}
.InfoInput li:hover{border:1px solid #65d5d5;}
.InfoInput li input{background:#efefef; border:1px solid #efefef; color:#646464; font-size:16px; width:360px; height:40px;}
.InfoInput li textarea{background:#efefef; border:1px solid #efefef; color:#646464; font-size:16px; width:560px; height:100px;line-height:30px;}
.InfoInput li a{display:block; height:60px; text-align:center; color:#fff; background:#33cbcc;}
.MandatoryTips{display:block; width:10px; color:#33cccc; margin:0 10px 0 30px; float:left;}
.Prompt{display:block; min-width:80px; text-align:right; float:right; margin-right:20px;}


.bottomNav{height:80px; background:#33cccc; text-align:center;  bottom:0px; width:100%; margin-top:20px;}
.Nav{width:640px; margin:0 auto; overflow:hidden;}
.bottomNav a{float:left;}
.bottomNav .Nav01{display:block; background:url(../images/Nav.png) no-repeat 0 0; width:160px; height:80px;}
.bottomNav .Nav01:hover{background:url(../images/Nav.png) no-repeat 0 -80px;}
.bottomNav .Nav01current{display:block;background:url(../images/Nav.png) no-repeat 0 -80px; width:160px; height:80px;}
.bottomNav .Nav02{display:block; background:url(../images/Nav.png) no-repeat -160px 0; width:160px; height:80px;}
.bottomNav .Nav02:hover{background:url(../images/Nav.png) no-repeat -160px -80px;}
.bottomNav .Nav02current{display:block;background:url(../images/Nav.png) no-repeat -160px -80px; width:160px; height:80px;}
.bottomNav .Nav03{display:block; background:url(../images/Nav.png) no-repeat -320px 0; width:160px; height:80px;}
.bottomNav .Nav03:hover{background:url(../images/Nav.png) no-repeat -320px -80px;}
.bottomNav .Nav03current{display:block;background:url(../images/Nav.png) no-repeat -320px -80px; width:160px; height:80px;}
.bottomNav .Nav04{display:block; background:url(../images/Nav.png) no-repeat -480px 0; width:160px; height:80px;}
.bottomNav .Nav04:hover{background:url(../images/Nav.png) no-repeat -480px -80px;}
.bottomNav .Nav04current{display:block;background:url(../images/Nav.png) no-repeat -480px -80px; width:160px; height:80px;}



.bottomNav .Nav0301{display:block; background:url(../images/Nav03.png) no-repeat 0 0; width:160px; height:80px;}
.bottomNav .Nav0301:hover{background:url(../images/Nav03.png) no-repeat 0 -80px;}
.bottomNav .Nav0301current{display:block;background:url(../images/Nav03.png) no-repeat 0 -80px; width:160px; height:80px;}
.bottomNav .Nav0302{display:block; background:url(../images/Nav03.png) no-repeat -160px 0; width:160px; height:80px;}
.bottomNav .Nav0302:hover{background:url(../images/Nav03.png) no-repeat -160px -80px;}
.bottomNav .Nav0302current{display:block;background:url(../images/Nav03.png) no-repeat -160px -80px; width:160px; height:80px;}
.bottomNav .Nav0303{display:block; background:url(../images/Nav03.png) no-repeat -320px 0; width:160px; height:80px;}
.bottomNav .Nav0303:hover{background:url(../images/Nav03.png) no-repeat -320px -80px;}
.bottomNav .Nav0303current{display:block;background:url(../images/Nav03.png) no-repeat -320px -80px; width:160px; height:80px;}
.bottomNav .Nav0304{display:block; background:url(../images/Nav03.png) no-repeat -480px 0; width:160px; height:80px;}


/***　　目的地完整版　　***/
.search{padding:0;}
.searchInput{background: url(../images/IconSearch.png) no-repeat 24px 15px #ccffff; border:none; height:50px; line-height:50px; color:#646464; padding-left:50px; width:550px;}

.DestinationSearchList ul li{background:#ccffff; padding:0 30px; border-bottom:1px dashed #646464}
.DestinationSearchList ul li a{display:block;height:60px; line-height:60px; font-size:18px; font-weight:bold; color:#006666;}
.DestinationSearchList ul li ul li{background:#e5ffff; width:540px; margin-left:-30px; height:40px; line-height:40px; border:none;}
.DestinationSearchList ul li ul li a{ line-height:40px; font-weight:normal;}

/***　　目的地-线路　　***/

/***　　目的地-线路-详细线路-1行程亮点　　***/
.gridContainer01 {width: 640px;margin:0 auto;overflow:hidden;  clear:both; float:none; position:relative; top:-22px; }
.PIcInstructions{background:url(../images/bg-1.jpg); height:60px; line-height:60px; color:#fff; width:590px; padding-left:50px; margin:0 auto;}
.costInstructions{background:#ccffff; padding:10px 36px; line-height:24px;}

/***　　目的地-线路-详细线路-2行程亮点　　***/

/***　　目的地-线路-详细线路-3特色项目　　***/
.SpecialItemListText{text-align:center; line-height:28px; border:1px solid #929292; margin:5px 0;}
.SpecialItemListLink a{display:block; text-align:center; background:#006766; line-height:28px; color:#fff; font-weight:bold;}


/***　　目的地-线路-详细线路-4预订咨询　　***/

/***　　私人定制完整页面　　***/

/***　　特色项目　　***/

/***　　右导航　　***/
.RightNav{width:512px; height:200px; background:url(../images/images-3.jpg) no-repeat; margin:0 auto;}
.RightNav .login{margin:102px 0 0 22px;}
.RightNav .login div{background:#000; color:#fff; margin-bottom:8px; padding:6px 16px; min-width:20px;}
.RightNav .login div a{color:#33cccc; text-decoration:underline;}
.RightNavgridContainer{width:512px; margin:0 auto;}
.back{margin:55px 35px 0 0;}

.loginSearch { background:#c1c1c1;}
.loginSearch div{padding:25px 0;border-bottom:1px solid #646464}
.RightNavInput{width:395px; height:50px; border-radius:25px; border:1px solid #898989; background:url(../images/IconSearch.png)no-repeat 28px 15px #fff; padding-left:60px;}

.RightNavMenu div ul li{padding:0 25px;border-bottom:1px solid #646464;}
.RightNavMenu div ul li a{display:block; line-height:48px; font-size:18px; color:#646464; width:458px; background:url(../images/icon02.png) no-repeat 408px 15px;}

.separat { background:#c1c1c1;}
.separat div{padding:14px 0;border-bottom:1px solid #646464}


/***　　注册　　***/
.register{width:472px; background:#33cccc; padding:20px; margin:0 auto; overflow:hidden;}
.registerTitle{overflow:hidden;}
.registerTitle a{color:#006666; font-size:16px; text-decoration:underline;}

.registerInput{clear:both; float:none; margin-top:10px; overflow:hidden;}
.registerInput ul li{margin-bottom:10px;}
.registerInput input{width:415px; height:50px; line-height:50px; border:1px solid #a3f1f1; background:#33cccc; padding:0 20px; color:#ccffff; font-size:16px;}

.registerInput .btnregister{width:455px; height:50px; line-height:46px; border:3px solid #006666; border-radius:25px; background:#006666; color:#fff; font-size:18px;}
.registerInput .btnweibo{width:455px; height:50px; line-height:46px; border:3px solid #fff; border-radius:25px; background:#33cccc; color:#FF0000; font-size:18px; background:url(../images/iconweibo.png) no-repeat 160px 16px;}
.registerInput .btnweixin{width:455px; height:50px; line-height:46px; border:3px solid #fff; border-radius:25px; background:#33cccc; color:#00f000; font-size:18px; background:url(../images/iconweixin.png) no-repeat 160px 16px;}

/***　　登录　　***/

/***　　找回密码　　***/

